PROFESSOR DOUG ALLEN